/*
 * @Author: wangyongcun@persagy.com
 * @Date: 2025-03-10 18:01:13
 * @LastEditTime: 2025-03-14 18:59:45
 * @FilePath: \vite-admin\src\router\routes\builtin.ts
 * @Description: 内置路由
 *
 */
const builtinRoutes: RouteRecordRaw[] = [
  {
    name: 'login',
    path: '/login',
    component: () => import('@/views/login/Index.vue'),
    meta: {
      // 标题
      title: '登录',
      // 图标
      icon: 'material-symbols:login',
      // 是否使用布局
      isUseLayout: false,
      // 是否新页面显示
      isNewPage: true,
      // 是否隐藏，不显示到菜单里
      hideInMenu: false,
      // 是否显示到面包屑里
      showInBreadcrumb: true,
      // 缓存页面
      keepAlive: true
    },
    children: [
      {
        name: 'homes',
        path: '/homes',
        redirect: '',
        meta: {
          // 标题
          title: '登录',
          // 图标
          icon: 'material-symbols:login',
          // 是否使用布局
          isUseLayout: false,
          // 是否使用 iframe 打开
          // newPageUrl: "http://www.baidu.com",
          // 是否使用 iframe 打开
          // iframePageUrl: "http://www.baidu.com",
          // 是否新页面显示
          isNewPage: true,
          // 是否隐藏，不显示到菜单里
          hideInMenu: false,
          // 是否显示到面包屑里
          showInBreadcrumb: true,
          // 缓存页面
          keepAlive: true
        },
      },
    ],
  },
  {
    name: 'home',
    path: '/home',
    component: () => import('@/views/home/Index.vue'),
    meta: {
      // 标题
      title: '首页',
      // 图标
      icon: 'material-symbols:home',
      // 是否使用布局
      isUseLayout: true,
      // 是否新页面显示
      isNewPage: false,
      // 是否显示到菜单里
      showInMenu: true,
      // 是否显示到面包屑里
      showInBreadcrumb: true,
      // 缓存页面
      keepAlive: true
    }
  }
]

export default builtinRoutes;
